Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
23 PEN PARK ROAD Semi-Detached £254,414 £150,000 7 Jun 2012
29 PEN PARK ROAD Terraced £271,156 £155,000 30 Oct 2008